scientific rationale - Almanca İngilizce Sözlük